.in_wrap .banner,.in_wrap .banner li,.in_wrap .banner li a{width:100%;height:800px;

background:no-repeat center}

.in_wrap .in_name{padding-top:64px;text-align:center}

.in_wrap .in_name h2{height:36px;line-height:36px;position:relative}

.in_wrap .in_name h2:before{width:100%;height:1px;background:#e5e5e5;display:block;content:'';

position:absolute;top:23px;left:0}

.in_wrap .in_name h2 span{display:inline-block;padding:0 52px;background:#fff;color:#000;font-size:24px;

font-weight:700}

.in_wrap .in_name h2 span:after,.in_wrap .in_name h2 span:before{width:7px;height:7px;

background:url(../images/in_name_bg.png);display:block;content:'';position:absolute;top:20px}

.in_wrap .in_name h2 span:before{left:0}

.in_wrap .in_name h2 span:after{right:0}

.in_wrap .in_name p{color:#aaa;line-height:16px;height:16px}

.in_wrap .box2{background:#f3f3f3;height:578px}

.in_wrap .box2 .in_name h2 span{background:#f3f3f3}

.in_wrap .box2 .in_name h2:before{background:#dadada}

.in_wrap .box2 .cont{margin-top:40px}

.in_wrap .box2 .box{width:250px}

.in_wrap .box2 .box .list,.in_wrap .box2 .box .pic,.in_wrap .box2 .box .pic img{width:250px;height:176px}

.in_wrap .box2 .box .list{background:#fff}

.in_wrap .box2 .box .list:before{ width: 0; height: 0; border-left: 6px solid rgba(0,0,0,0);

border-right: 6px solid rgba(0,0,0,0); border-top: 0; border-bottom: 5px solid #fff; content:'';

position: absolute; left: 122px; top: -5px;}

.in_wrap .box2 .box:nth-child(2n) .list:before{border-top: 5px solid #fff;

border-bottom: 6px solid rgba(0,0,0,0);top:auto;bottom: -5px;}

.in_wrap .box2 .box .list .val{padding:37px 30px 0}

.in_wrap .box2 .box .list .val .title h2{color:#813306;font-size:16px;font-weight:700;line-height:24px;

height:24px;overflow:hidden}

.in_wrap .box2 .box .list .val .title p{color:#b6b6b6;line-height:16px;height:16px;overflow:hidden}

.in_wrap .box2 .box .list .val .txt{line-height:18px;height:36px;overflow:hidden;margin-top:14px;

color:#9d9d9d}

.in_wrap .box2 .box .list ul{width: 317px; padding: 0 14px 0 18px; left: 0; top: 10px;}

.in_wrap .box2 .box .list li{line-height: 32px; height: 32px;position: relative;}

.in_wrap .box2 .box .list li:before{width: 3px; height: 3px; display: block; content:'';background:#813306;

position: absolute; left: 0; top: 15px;}

.in_wrap .box2 .box .list li a{ padding-left: 17px; display: block; float: left;width: 228px;height:32px;

overflow: hidden;color: #7d7d7d;}

.in_wrap .box2 .box .list li span{color: #c3c3c3;}

.in_wrap .box2 .lbox,.in_wrap .box2 .lbox .list,.in_wrap .box2 .lbox .pic,.in_wrap .box2 .lbox .pic img{

width: 349px;}

.in_wrap .box3{height: 374px;}

/***********************************************产品服务***************************************************/

body{font-family: "微软雅黑";background:#f7f7f7;}

li{list-style:none;}

.box{width:1057px;margin:0 auto;overflow:hidden;position: relative;background:#fff;}

.main3{height:842px;}

.zj_qh{width:221px;height:715px;border-right:1px #cccccc solid;float:left;margin-left:28px;}

.zj_qh p{width:221px;height:72px;margin-top:60px;background:#bd001a;font-size:20px;color:#fff;text-align:center;

line-height:72px;}

.zj_qh li{width:221px;height:50px;background:#f2f2f2;float:left;position:relative;margin-bottom:2px;}

.zj_qh li a{color:#333333;font-size:16px;text-align:center;display:block;line-height:50px;}

.zj_qh li:after{content:"";width:13px;height:13px;background: url(../images/jia.jpg) no-repeat;

display:inline-block;vertical-align:middle;position:absolute;top:15px;right:20px;}

.zj_qh li.hover{background:#e50020;height:165px;}

.zj_qh li.hover a{color:#fff;}

.zj_qh li.hover:after{content:"";background: url(../images/jian.jpg) no-repeat;top:23px;}

.zjjs{overflow:hidden;}

.yyg{width:221px;height:110px;background:#000;position: absolute;left:28px;top:187px;background:#fff;}

.yyg li{font-size:16px;color: #555555;text-align:center;display:block;line-height:36px;}

.yyg li.hover a{color:#e50020;}

#s_layer_2 .yyg{top:184px;}

.zjjs2{width:745px;height:801px;float:left;margin-left:257px;margin-top:-280px;}

.bt{width:100%;border-bottom:1px #c9c9c9 solid;height:30px;margin-bottom:6px;}

.bt span{font-size:18px;color:#000000;}

.bt span:before{content:"";border-top:6px solid transparent;border-bottom:6px solid transparent;

border-left:6px solid #ed764b;display:inline-block;margin-right:20px;}

.bt a{font-size:14px;color:#545454;display:block;float:right;}

.tp li{width:230px;height:230px;float:left;margin-top:23px !important;position:relative;}

.tp li img{width:230px;height:230px;}

.tp li:nth-child(2),.tp li:nth-child(5),.tp li:nth-child(8){margin:0 27px;}

.tp li span:hover{background:#000;filter:alpha(opacity=70);-moz-opacity0.7;-khtml-opacity:0.7;opacity:0.7;

position:absolute;left:0;top:0;width:230px;height:230px;z-index:9999;-webkit-transition: 0.3s ease;

-moz-transition: 0.3s ease;-ms-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;} 

.test_outer {display: block;width: 230px;height: 230px;margin: 0 auto;position: relative;overflow: hidden;

} 

.test_cover {width: 230px;height: 230px;border: 230px solid rgba(0, 0, 0, .35);position: absolute;left:-229px; 

top: 0;opacity: 0;-webkit-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;-ms-transition: 0.3s ease-in;

-o-transition: 0.3s ease;transition: 0.3s ease-in;transition-property :all;} 

.test_cover:hover{width: 230px;height: 230px;left:0;top: -230px;} 

.test_outer{display: block;width: 230px;height: 230px;margin: 0 auto;position: relative;overflow: hidden;} 

.tp li:hover em{color:#cccccc;font-size:14px;position: absolute;top:120px;display:block;width:230px;

z-index:9999;left:50%;margin-left:-115px;text-align:center;}

.tp li a{color:#fff;}

.tp li:hover .cks{font-size:15px;color:#e9a060;text-decoration: underline;position:absolute;top:160px;z-index:9999;

width:230px;left:50%;margin-left:-115px;text-align:center;}

.tp li i img{width:31px;height:35px;position: absolute;z-index: -1;}

.tp li:hover i img{width:31px;height:35px;position:absolute;z-index:99999;left:50%;margin-left:-16px;top:68px;}

.input-btn input{font-size: 14px;line-height:10px;padding: 14px; margin: 0 auto;}

.input-btn input:hover{background-color: red; color: white;}

.kf{width:100%;background:#fff;padding-top:1px;margin-top:44px;}

/***********************************************内容页***************************************************/

.bg-contain{height: 1668px;}

.bg-hzhb{height: 1600px;}

.gsjj{width:735px !important;margin-left:62px !important;margin-top:30px;}

.gsjj .img{width: 583px;margin:30px auto; height: 283px;}

.gsjj p{font-size: 13px;padding:5px 0;line-height:24px;margin-bottom:5px;font-size:14px;}
.gsjj img{max-width: 100%;}
.qchy{font-size: 16px; width: 800px; line-height: 28px; margin-top: 8px;}

.qchy .left{float: left; margin-left: 55px;}

.qchy .right{float: right; color:#999999;}

.hzhb{margin-bottom: 10px;}

.hzhb-wz{line-height: 28px;font-family: "宋体"; width: 800px;font-size: 14px;}

.hzhb-img{width: 800px; margin: 10px auto; margin-left: 50px;}

.hzhb-wz .left{display: block;float:left;width: 350px; margin-left: 50px;}

.hzhb-wz .right{display: block;float:right;width: 350px;}	

.xwzx{height: 1000px;width: 750px; margin: 0 auto;margin-left: 50px; }

.xwzx-img{float: left; margin-top: 30px;}

.xwzx-wz{float: right; width: 520px; color: black;margin-top:6px; margin-left: 10px;}

.xwzx-wz h1{font-size: 16px;line-height: 36px; margin-top: -8px; padding-left: 10px; padding-top:28px !important;}

.xwzx-wz h2{font-size: 12px;line-height: 30px; color: #808080;padding-left: 10px;}

.xwzx-wz h3{font-size: 14px;line-height: 24px;padding-left: 10px;}

.xwzx-wz h4{font-size: 14px;color: red; padding-top:5px !important;padding-left: 10px;}

.xwzx-wz h4 img{padding-left: 26px;}

.input-btn{ padding-left: 225px; margin-top:64px;padding-bottom:50px;}

.input-btn input{font-size: 14px;line-height:10px;padding: 14px; margin: 0 auto;}

.input-btn input:hover{background-color: red; color: white;}

.xwdt-wz{width: 770px; margin-left: 55px;font-size: 14px; line-height: 24px;padding-bottom: 50px;}

.xwdt-wz h1,.xwdt-wz h4,.xwdt-wz h6{text-align: center;}

.xwdt-wz h1{font-size: 18px; line-height: 54px;}

.xwdt-wz h2{text-align: center;font-size: 12px; color: #808080;line-height: 24px; padding-bottom:10px;}

.xwdt-wz h3{line-height: 24px;}

.xwdt-wz h6{padding-top: 20px;padding-bottom: 20px;}

.xwdt-fx{width: 735px;float: right;}

.xwdt-fx h3{font-size: 14px; line-height: 32px; float: left;}

.xwdt-fx .xwdt-fx-button{float: right; line-height: 32px;}

.xwdt a:hover{color:#fff;background:#8c989f;display:block;width: 140px;height: 40px;display:block;}

/***********************************************能力范围***************************************************/

.ffk{width:743px;overflow:hidden;border:1px #e5e5e5 solid;font-size:12px;position:relative;left:58px;top:-20px;

font-family:"宋体";}

.fk,.fk2,.fk3,.fk4,.fk5{float:left;border-right:1px #e5e5e5 solid;width:61px;}

.fk li,.fk2 li,.fk3 li,.fk4 li,.fk5 li{width:61px;text-align:center;height:42px;color:#333333;

border-bottom:1px #e5e5e5 solid;line-height:42px;font-family:"宋体";}

.fk li:nth-child(1),.fk2 li:nth-child(1),.fk3 li:nth-child(1),.fk4 li:nth-child(1),.fk5 li:nth-child(1){

border-top:0;background:#f2f2f2;}

.fk li:nth-child(20),.fk2 li:nth-child(20),.fk3 li:nth-child(20),.fk4 li:nth-child(20),.fk5 li:nth-child(20){

border-bottom:0;}

.fk2,.fk2 li,.fk3 li,.fk4 li,.fk5 li{width:144px;text-align:left;text-indent:24px;}

.fk3,.fk3 li{width:240px;text-indent: 42px;}

.fk4,.fk4 li{width:190px;text-indent:60px;}

.fk5,.fk5 li{width:104px;border-right:0;}

.fk5 li img{margin-left:20px;}

/***********************************************招贤纳士***************************************************/

.title{position:relative;}

.title h2 span{font-size:14px;color:#bdbdbd;display:block;}

.title em{width:100%;height:1px;background:#c9c9c9;display:block;position:absolute;top:62px;}

.jj{width:100%;background: #fff;}

.nss li{height:52px;background:#f7f7f7;font-size:14px;color:#545454;line-height:52px;margin-bottom:2px;}

.nss li:before{content:"";border-top:6px solid transparent;border-bottom:6px solid transparent;

border-left:5px solid #9c9c9c;display:inline-block;vertical-align:middle;margin-left:13px;margin-right:20px;}

.nss li:after{content:"";width:12px;height: 12px;background: url(../images/jh.jpg) no-repeat;

display:inline-block;float:right;margin-top:20px;margin-right:18px;}

.xgzh{margin-bottom:25px;}

.xgzh span,.xgzh p{font-size:14px;color:#666666;display: block;margin-top:3px;}

.xgzh p{line-height:26px;margin-top:3px;}

.nss li.hover:before{content:"";border-left:6px solid transparent;border-right:6px solid transparent;

border-top:5px solid #9c9c9c;display:inline-block;}

.nss li.hover:after{content:"";background: url(../images/aa.jpg) no-repeat;width:12px;height:2px;

display:inline-block;margin-top:25px;}

/***********************************************资源***************************************************/

.liang{width:1001px;margin:0 auto;}

.liang li{width:279px;float:left;}

.liang li span{font-size:15px;color:#4c4c4c;border-bottom:1px #c9c9c9 solid;height:30px;padding-top:29px;

padding-bottom:10px;display:block;}

.liang li em{color:#4c4c4c;position:relative;font-size:15px;display:block;padding-top:20px;}

.liang li em:after{content:"";background: url(../images/xz.jpg) no-repeat;width:23px;height:21px;

display:inline-block;vertical-align:middle;position:absolute;right:0;}

.liang li:nth-child(2){margin:0 80px;}

.liang li img:hover{transition:all 0.5s linear;transform:scale(1.1);}

.message{ overflow:hidden; padding:50px 0 70px;background:#f7f7f7;margin-top:49px;}

.message li{ float:left;}

.message li .text{ border:1px solid #cccccc; width:345px; font-size:13px; border-radius:5px; color:#929292;

padding-left:10px; height:20px; line-height:20px; padding:12px 0 12px 10px;}

.message ul li{ width:360px; float:left; margin-bottom:30px;}

.message ul{ overflow:hidden;}

.message ul li.s { margin:0 30px;}

.message ul li.s2 { width:1118px;}

.message ul li.s3 {margin:0 auto; width:360px;}

.message ul li .textarea{ border:1px solid #cccccc;border-radius:5px; padding:8px 10px; line-height:22px;

width:1116px; height:204px;color:#929292;}

.message .button{ margin:0 auto; width:360px; display:block; padding:15px  0 15px; overflow:hidden;}

.clearfix:before,.clearfix:after{content:'';display:table}

.clearfix:after{clear:both}

.clearfix,.zm{*zoom:1}

.gytl_bmain5 form p{width: 308px;float: left;margin-right:35px;height: 38px;margin-bottom:30px;}

.gytl_bmain5 form p:nth-child(3),.gytl_bmain5 form p:nth-child(6){margin-right:0;}

.gytl_bmain5 form input {height: 38px;display: block;border: 1px solid #dadada;border-radius: 4px;

padding-left: 10px;font-size: 13px;color: #929292;line-height: 38px;box-sizing: border-box;width: 100%;}

.gytl_bmain5 form input[type=submit]:hover,.tj:hover {color: #FFFFFF;background: #ae875e;}

.gytl_bmain5 form input[type=submit],.tj{background: #FFFFFF;display: block;margin: 0 auto;font-size: 20px;

color: #333333;height: 42px;line-height: 42px;cursor: pointer;width: 360px;}

.gytl_bmain5 form input {height: 38px;display: block;border: 1px solid #dadada;border-radius: 4px;

padding-left: 10px;font-size: 13px;color: #929292;line-height: 38px;box-sizing: border-box;width: 100%;}

.gytl_bmain5 form textarea {border: 1px solid #dadada;border-radius: 4px;display: block;width: 100%;

height: 148px;margin: 0 0 30px;}

.dt{width:926px;overflow:hidden;margin:0 auto;}

.dt p{font-size:15px;color:#545454;line-height:26px;float:left;margin-top:55px;}

.dt img{width:508px;height:288px;float:left;margin-top:10px;margin-left:70px;}

#commentForm {width:1000px;margin:0 auto;}

#commentForm label {width: 250px;}

#commentForm label.error, #commentForm input.submit {margin-left: 253px;}

#signupForm {width: 1000px;margin:0 auto;}

#signupForm label.error {display:block;margin-left:0;width: auto;display: inline;

}#newsletter_topics label.error {display: none;margin-left: 103px;}

.mz{width:300px;height:38px;border:1px #dcdcdc solid;border-radius:5px;float:left;margin-bottom:5px; padding-left:5px}

.wzsr{width:998px;height:198px;border:1px #dcdcdc solid;border-radius:5px;}

.baowe p{width:310px;height:70px;overflow:hidden;float:left;}

.hyzx div img:hover{transition:all 0.5s linear;transform:scale(1.1);}

.item img:hover{transition:all 0.5s linear;transform:scale(1.1);}

.xwdt-wz h6 img{max-width: 100%;}

.xwzx-img img:hover{transition:all 0.5s linear;transform:scale(1.1);}

.xwzx-img{width:215px;height:160px;overflow:hidden;}

.xwzx-img img{width:100%;}

.tp1 a{width:234px;height:275px;overflow:hidden;display:block;}
.tp img{width:216px;height:222px;}
